package com.zenithmind.version.pojo.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 标签更新DTO
 * 
 * @author ZenithMind Team
 * @since 2025-01-09
 */
@Data
@Schema(description = "标签更新DTO")
public class TagUpdateDTO {

    /**
     * 标签名称
     */
    @Schema(description = "标签名称")
    private String tagName;

    /**
     * 标签描述
     */
    @Schema(description = "标签描述")
    private String description;

    /**
     * 发布说明
     */
    @Schema(description = "发布说明")
    private String releaseNotes;

    /**
     * 是否为预发布
     */
    @Schema(description = "是否为预发布")
    private Boolean isPrerelease;

    /**
     * 是否为草稿
     */
    @Schema(description = "是否为草稿")
    private Boolean isDraft;
}
